home *** CD-ROM | disk | FTP | other *** search
- #include "inter.h"
- #include<stdio.h>
- #include<process.h>
- interface_class iface;
- void initg()
- {
- int gdriver = DETECT, gmode, errorcode;
- initgraph(&gdriver, &gmode, "");
- // errorcode = graphresult();
- settextstyle(DEFAULT_FONT,HORIZ_DIR,1);
- }
- char deet[127];
-
- test_box()
- {
- iface.clear();
- iface.addbox(168,40,305,240);
- iface.addbar("Checkboxes and Radio Buttons",1);
- iface.addcheckbox("Checkbox 1",100,40,1,UNCHECKED);
- iface.addcheckbox("Checkbox 2",100,60,2,UNCHECKED);
- iface.addcheckbox("Checkbox 3",100,80,3,UNCHECKED);
- iface.addradio("Radio 1.1",30,110,4,1,CHECKED);
- iface.addradio("Radio 1.2",30,130,5,1,UNCHECKED);
- iface.addradio("Radio 2.1",175,110,6,2,UNCHECKED);
- iface.addradio("Radio 2.2",175,130,7,2,CHECKED);
- iface.addradio("Radio 2.3",175,150,8,2,UNCHECKED);
- iface.addbutton("OK",110,197,10,89);
- iface.dodialog();
-
- closegraph();
- printf("Checkbox 1 %d\n",iface.get_checkbox_info(1));
- printf("Checkbox 2 %d\n",iface.get_checkbox_info(2));
- printf("Checkbox 3 %d\n",iface.get_checkbox_info(3));
-
- printf("Radio 1.1 %d\n",iface.get_radio_info(4));
- printf("Radio 1.2 %d\n",iface.get_radio_info(5));
-
- printf("Radio 2.1 %d\n",iface.get_radio_info(6));
- printf("Radio 2.2 %d\n",iface.get_radio_info(7));
- printf("Radio 2.3 %d\n",iface.get_radio_info(8));
- }
-
- main()
- {
- initg();
- test_box();
- exit(0);
- }